- Actively contribute in agile project teams during scrums, sprint planning, code reviews
- Develop, maintain, and integrate software systems and applications
- Deliver strong technical design and Python programming skills
- Articulate technical issues to peers, architects and project managers while recommending creative solutions
- Ensure application quality and guard against regressions by maintaining test suites covering the breadth of system features
- Proficient with core Python and experience with the Django framework
- Experience designing data models and managing database migrations
- Experience maintaining REST APIs for application integration
- Experience with Docker containerization and managing deployments to AWS or other cloud vendors is an asset
- Experience integrating with 3rd party custody providers (i.e. Fidelity Clearing Canada) is an asset
- Experience developing client onboarding with KYC/AML compliance and digital signing is an asset
- Full stack candidates will have demonstrate experience with modern front-end technologies such as TypeScript, HTML, CSS and frameworks such as ReactJS, NextJS, AngularJS, Vue.js
- Bachelor’s degree in Computer Science or Software Engineering with a thorough understanding of fundamental theory relevant to application development
- More senior candidates will have demonstrated technical team leadership skills, including the ability to assume responsibility for delivering the project, and to keep a small team of developers engaged and efficient
Company
Location
Toronto - Canada
Job type
Full-Time
Python Job Details
What you’ll do...
Your preferred profile...
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs